package com.project.service;


import com.project.bean.RoomSetBean;

import java.util.List;

/**
 * 房间设施业务接口
 */
public interface IRoomSetService {
    /**
     * 添加设施记录，同时将房间状态修改为设施损坏
     *
     * @param roomSetObj 设施对象
     */
    public void add(RoomSetBean roomSetObj);

    /**
     * 按房间ID查询设施集合
     *
     * @param roomId 房间ID
     * @return 设施集合
     */
    public List<RoomSetBean> findByRoom(int roomId);

    /**
     * 处理设施记录 ，该房间如果设施全部解决，将状态修改为正常
     *
     * @param roomId    房间ID
     * @param roomSetId 设施ID
     */
    public void pressRoomSet(int roomId, int roomSetId);
}
